parking lot mafia - German English Dictionary